package de.idgard.android.addon.ui.services.impl;

import android.content.Context;
import android.content.res.Resources;
import de.idgard.android.addon.ui.services.PropertiesService;

class PropertiesServiceImpl implements PropertiesService {

	private Resources map;

	public void setContext(Context ctx) {
		this.map = ctx.getResources();
	}	

	@Override
	public String getString(int key) {
		return (String) map.getString(key);
	}

	@Override
	public Integer getInteger(int key) {
		return Integer.valueOf(getString(key));
	}

	@Override
	public Boolean getBoolean(int key) {
		return map.getBoolean(key);
	}
	
	@Override
	public Integer getColor(int key){
		return map.getColor(key);
	}
}
